package com.tedu.day02.oop;
/**
 * 继承之后出现问题：【针对类中方法】
 * 重写：子类继承父类，子类根父类中存在相同名称方法，具备：
 *                             修饰符  返回值  方法名（参数。。）  完全一致【覆盖】
 *                             【修饰符：子类大于父类访问范围】
 *                             public>protected>默认的>private
 *                提醒：千万不要跟内部类搞混
 *  继承关键字：extends---super【类与类拥有继承关系】----使用方法一般
 *            调取父类的方法，语法：子类方法中直接super[父类]，方法
 *            this                              ----使用方法一致
 *            注意：继承关系---重写---修饰符【父类修饰符、子类修饰符】
 *            子类大于父类： public>protected>默认的>private
 */
class A{
    public void say(){
        System.out.println("我是A~");
    }
}
class B extends A{
    public void say(){//修饰符：子类大于父类访问范围
        super.say();    //super 肯定有继承   一定代表父类
        System.out.println("我是B~");
    }
}
public class 继承问题2 {
    public static void main(String[]args){
        //输出B  say()方法     //输出B类   say()方法   关键字
        B b=new B();
    }
}
